Name | Description | Type | Package | Framework |
AbstractNode | A node of the STR tree. | Class | com.vividsolutions.jts.index.strtree | JTS Topology |
AbstractSTRtree | Base class for STRtree and SIRtree. | Class | com.vividsolutions.jts.index.strtree | JTS Topology |
AffineTransformation | Represents a affine transformation on the 2D Cartesian plane. | Class | com.vividsolutions.jts.geom.util | JTS Topology |
AffineTransformationBuilder | Builds an AffineTransformation defined by three control points and their images under the transformation. | Class | com.vividsolutions.jts.geom.util | JTS Topology |
Angle | Utility functions for working with angles. | Class | com.vividsolutions.jts.algorithm | JTS Topology |
ArrayListVisitor | Class | com.vividsolutions.jts.index | JTS Topology | |
Assert | A utility for making programming assertions. | Class | com.vividsolutions.jts.util | JTS Topology |
AssertionFailedException | Thrown when the application is in an inconsistent state. | Class | com.vividsolutions.jts.util | JTS Topology |
Bintree | An BinTree (or "Binary Interval Tree") is a 1-dimensional version of a quadtree. | Class | com.vividsolutions.jts.index.bintree | JTS Topology |
Boundable | A spatial object in an AbstractSTRtree. | Interface | com.vividsolutions.jts.index.strtree | JTS Topology |
BoundaryNodeRule | An interface for rules which determine whether node points which are in boundaries of lineal geometry components | Interface | com.vividsolutions.jts.algorithm | JTS Topology |
BoundaryOp | Computes the boundary of a Geometry. | Class | com.vividsolutions.jts.operation | JTS Topology |
BufferBuilder | Builds the buffer geometry for a given input geometry and precision model. | Class | com.vividsolutions.jts.operation.buffer | JTS Topology |
BufferOp | Computes the buffer of a geometry, for both positive and negative buffer distances. | Class | com.vividsolutions.jts.operation.buffer | JTS Topology |
BufferSubgraph | A connected subset of the graph of DirectedEdges and Nodes. | Class | com.vividsolutions.jts.operation.buffer | JTS Topology |
ByteArrayInStream | Allows an array of bytes to be used as an InStream. | Class | com.vividsolutions.jts.io | JTS Topology |
ByteOrderDataInStream | Allows reading a stream of Java primitive datatypes from an underlying with the representation being in either common byte ordering. | Class | com.vividsolutions.jts.io | JTS Topology |
ByteOrderValues | Methods to read and write primitive Java datatypes from/to byte sequences, allowing the byte order to be specified | Class | com.vividsolutions.jts.io | JTS Topology |
CGAlgorithms | Specifies and implements various fundamental Computational Geometric algorithms. | Class | com.vividsolutions.jts.algorithm | JTS Topology |
CentralEndpointIntersector | Computes an approximate intersection of two line segments by taking the most central of the endpoints of the segments. | Class | com.vividsolutions.jts.algorithm | JTS Topology |
CentroidArea | Computes the centroid of an area geometry. | Class | com.vividsolutions.jts.algorithm | JTS Topology |
CentroidLine | Computes the centroid of a linear geometry. | Class | com.vividsolutions.jts.algorithm | JTS Topology |
CentroidPoint | Computes the centroid of a point geometry. | Class | com.vividsolutions.jts.algorithm | JTS Topology |
CollectionUtil | Executes a transformation function on each element of a collection and returns the results in a new List. | Class | com.vividsolutions.jts.util | JTS Topology |
CommonBits | Determines the maximum number of common most-significant bits in the mantissa of one or numbers. | Class | com.vividsolutions.jts.precision | JTS Topology |
CommonBitsOp | Provides versions of Geometry spatial functions which use common bit removal to reduce the likelihood of robustness problems. | Class | com.vividsolutions.jts.precision | JTS Topology |
CommonBitsRemover | Allow computing and removing common mantissa bits from one or more Geometries. | Class | com.vividsolutions.jts.precision | JTS Topology |
ConnectedElementLocationFilter | A ConnectedElementPointFilter extracts a single point from each connected element in a Geometry | Class | com.vividsolutions.jts.operation.distance | JTS Topology |
ConnectedElementPointFilter | Extracts a single point from each connected element in a Geometry | Class | com.vividsolutions.jts.operation.distance | JTS Topology |
ConnectedInteriorTester | This class tests that the interior of an area Geometry ( Polygon or MultiPolygon ) | Class | com.vividsolutions.jts.operation.valid | JTS Topology |
ConnectedSubgraphFinder | Finds all connected Subgraphs of a PlanarGraph. | Class | com.vividsolutions.jts.planargraph.algorithm | JTS Topology |
ConsistentAreaTester | Checks that a GeometryGraph representing an area (a Polygon or MultiPolygon ) | Class | com.vividsolutions.jts.operation.valid | JTS Topology |
ConsistentPolygonRingChecker | Tests whether the polygon rings in a GeometryGraph Used for checking if Topology errors are present after noding. | Class | com.vividsolutions.jts.operation.overlay | JTS Topology |
ConvexHull | Computes the convex hull of a Geometry. | Class | com.vividsolutions.jts.algorithm | JTS Topology |
Coordinate | A lightweight class used to store coordinates on the 2-dimensional Cartesian plane. | Class | com.vividsolutions.jts.geom | JTS Topology |
CoordinateArrayFilter | A CoordinateFilter that creates an array containing every coordinate in a Geometry. | Class | com.vividsolutions.jts.util | JTS Topology |
CoordinateArraySequence | The CoordinateSequence implementation that Geometrys use by default. | Class | com.vividsolutions.jts.geom.impl | JTS Topology |
CoordinateArraySequenceFactory | Creates CoordinateSequences represented as an array of Coordinates. | Class | com.vividsolutions.jts.geom.impl | JTS Topology |
CoordinateArrays | Class | com.vividsolutions.jts.geom | JTS Topology | |
CoordinateCountFilter | A CoordinateFilter that counts the total number of coordinatesConstructor SummaryCoordinateCountFilter() | Class | com.vividsolutions.jts.util | JTS Topology |
CoordinateFilter | Geometry classes support the concept of applying a coordinate filter to every coordinate in the Geometry. | Interface | com.vividsolutions.jts.geom | JTS Topology |
CoordinateList | A list of Coordinates, which may be set to prevent repeated coordinates from occuring in the list. | Class | com.vividsolutions.jts.geom | JTS Topology |
CoordinateSequence | The internal representation of a list of coordinates inside a Geometry. | Interface | com.vividsolutions.jts.geom | JTS Topology |
CoordinateSequenceComparator | Compares two CoordinateSequences. | Class | com.vividsolutions.jts.geom | JTS Topology |
CoordinateSequenceFactory | A factory to create concrete instances of CoordinateSequences. | Interface | com.vividsolutions.jts.geom | JTS Topology |
CoordinateSequenceFilter | Interface for classeswhich provide operations that can be applied to the coordinates in a CoordinateSequence. | Interface | com.vividsolutions.jts.geom | JTS Topology |
CoordinateSequences | Utility functions for manipulating CoordinateSequencesConstructor SummaryCoordinateSequences() | Class | com.vividsolutions.jts.geom | JTS Topology |
Debug | Provides routines to simplify and localize debugging output. | Class | com.vividsolutions.jts.util | JTS Topology |
DefaultCoordinateSequenceFactory | Creates CoordinateSequences represented as an array of Coordinates. | Class | com.vividsolutions.jts.geom | JTS Topology |
Depth | A Depth object records the topological depth of the sides of an Edge for up to two Geometries. | Class | com.vividsolutions.jts.geomgraph | JTS Topology |
Dimension | Constants representing the dimensions of a point, a curve and a surface. | Class | com.vividsolutions.jts.geom | JTS Topology |
DirectedEdge | Class | com.vividsolutions.jts.geomgraph | JTS Topology | |
DirectedEdge | Represents a directed edge in a PlanarGraph. | Class | com.vividsolutions.jts.planargraph | JTS Topology |
DirectedEdgeStar | A DirectedEdgeStar is an ordered list of outgoing DirectedEdges around a node. | Class | com.vividsolutions.jts.geomgraph | JTS Topology |
DirectedEdgeStar | Class | com.vividsolutions.jts.planargraph | JTS Topology | |
DistanceOp | Find two points on two Geometrys which lie within a given distance, or else are the closest points | Class | com.vividsolutions.jts.operation.distance | JTS Topology |
DoubleBits | DoubleBits manipulates Double numbers by using bit manipulation and bit-field extraction. | Class | com.vividsolutions.jts.index.quadtree | JTS Topology |
DouglasPeuckerLineSimplifier | Simplifies a linestring (sequence of points) using the standard Douglas-Peucker algorithm. | Class | com.vividsolutions.jts.simplify | JTS Topology |
DouglasPeuckerSimplifier | Simplifies a Geometry using the standard Douglas-Peucker algorithm. | Class | com.vividsolutions.jts.simplify | JTS Topology |
Edge | Fields inherited from class com. | Class | com.vividsolutions.jts.geomgraph | JTS Topology |
Edge | Represents an undirected edge of a PlanarGraph. | Class | com.vividsolutions.jts.planargraph | JTS Topology |
EdgeEnd | Models the end of an edge incident on a node. | Class | com.vividsolutions.jts.geomgraph | JTS Topology |
EdgeEndBuilder | Computes the EdgeEnds which arise from a noded Edge. | Class | com.vividsolutions.jts.operation.relate | JTS Topology |
EdgeEndBundle | A collection of EdgeEnds which obey the following invariant: They originate at the same node and have the same direction. | Class | com.vividsolutions.jts.operation.relate | JTS Topology |
EdgeEndBundleStar | An ordered list of EdgeEndBundles around a RelateNode. | Class | com.vividsolutions.jts.operation.relate | JTS Topology |
EdgeEndStar | A EdgeEndStar is an ordered list of EdgeEnds around a node. | Class | com.vividsolutions.jts.geomgraph | JTS Topology |
EdgeIntersection | Represents a point on an edge which intersects with another edge. | Class | com.vividsolutions.jts.geomgraph | JTS Topology |
EdgeIntersectionList | A list of edge intersections along an Edge. | Class | com.vividsolutions.jts.geomgraph | JTS Topology |
EdgeList | A EdgeList is a list of Edges. | Class | com.vividsolutions.jts.geomgraph | JTS Topology |
EdgeNodingValidator | Validates that a collection of Edges is correctly noded. | Class | com.vividsolutions.jts.geomgraph | JTS Topology |
EdgeRing | Class | com.vividsolutions.jts.geomgraph | JTS Topology | |
EdgeRing | Represents a ring of PolygonizeDirectedEdges which form a ring of a polygon. | Class | com.vividsolutions.jts.operation.polygonize | JTS Topology |
EdgeSetIntersector | An EdgeSetIntersector computes all the intersections between the edges in the set. | Class | com.vividsolutions.jts.geomgraph.index | JTS Topology |
EdgeSetNoder | Nodes a set of edges. | Class | com.vividsolutions.jts.operation.overlay | JTS Topology |
EdgeString | A sequence of LineMergeDirectedEdges forming one of the lines that will be output by the line-merging process. | Class | com.vividsolutions.jts.operation.linemerge | JTS Topology |
EnhancedPrecisionOp | Provides versions of Geometry spatial functions which use enhanced precision techniques to reduce the likelihood of robustness problems. | Class | com.vividsolutions.jts.precision | JTS Topology |
Envelope | Defines a rectangular region of the 2D coordinate plane. | Class | com.vividsolutions.jts.geom | JTS Topology |
FastNodingValidator | Validates that a collection of SegmentStrings is correctly noded. | Class | com.vividsolutions.jts.noding | JTS Topology |
FuzzyPointLocator | Finds the most likely Location of a point relative to the polygonal components of a geometry, using a tolerance value. | Class | com.vividsolutions.jts.operation.overlay.validate | JTS Topology |
GeometricShapeFactory | Computes various kinds of common geometric shapes. | Class | com.vividsolutions.jts.util | JTS Topology |
Geometry | The base class for all geometric objects. | Class | com.vividsolutions.jts.geom | JTS Topology |
GeometryCollection | Basic implementation of GeometryCollection. | Class | com.vividsolutions.jts.geom | JTS Topology |
GeometryCollectionIterator | Iterates over all Geometrys in a GeometryCollection. | Class | com.vividsolutions.jts.geom | JTS Topology |
GeometryComponentFilter | Geometry classes support the concept of applying a GeometryComponentFilter | Interface | com.vividsolutions.jts.geom | JTS Topology |
GeometryEditor | Supports creating a new Geometry which is a modification of an existing one. | Class | com.vividsolutions.jts.geom.util | JTS Topology |
GeometryFactory | Supplies a set of utility methods for building Geometry objects from lists Note that the factory constructor methods do not change the input coordinates in any way. | Class | com.vividsolutions.jts.geom | JTS Topology |
GeometryFilter | GeometryCollection classes support the concept of applying a GeometryFilter to the Geometry. | Interface | com.vividsolutions.jts.geom | JTS Topology |
GeometryGraph | A GeometryGraph is a graph that models a given GeometryFields inherited from class com. | Class | com.vividsolutions.jts.geomgraph | JTS Topology |
GeometryGraphOperation | The base class for operations that require GeometryGraphs. | Class | com.vividsolutions.jts.operation | JTS Topology |
GeometryLocation | Represents the location of a point on a Geometry. | Class | com.vividsolutions.jts.operation.distance | JTS Topology |
GeometrySnapper | Snaps the vertices and segments of a Geometry to another Geometry's vertices. | Class | com.vividsolutions.jts.operation.overlay.snap | JTS Topology |
GeometryTransformer | A framework for processes which transform an input Geometry into an output Geometry, possibly changing its structure and type(s). | Class | com.vividsolutions.jts.geom.util | JTS Topology |
GraphComponent | A GraphComponent is the parent class for the objects' that form a graph. | Class | com.vividsolutions.jts.geomgraph | JTS Topology |
GraphComponent | The base class for all graph component classes. | Class | com.vividsolutions.jts.planargraph | JTS Topology |
HCoordinate | Represents a homogeneous coordinate in a 2-D coordinate space. | Class | com.vividsolutions.jts.algorithm | JTS Topology |
HotPixel | A hot pixel contains the interior of the tolerance square and minus the top and right segments. | Class | com.vividsolutions.jts.noding.snapround | JTS Topology |
InStream | A interface for classes providing an input stream of bytes. | Interface | com.vividsolutions.jts.io | JTS Topology |
InputStreamInStream | An adapter to allow an InputStream to be used as an InStreamConstructor SummaryInputStreamInStream(java. | Class | com.vividsolutions.jts.io | JTS Topology |
InteriorIntersectionFinder | Finds an interior intersection in a set of SegmentStrings, if one exists. | Class | com.vividsolutions.jts.noding | JTS Topology |
InteriorPointArea | Computes a point in the interior of an area geometry. | Class | com.vividsolutions.jts.algorithm | JTS Topology |
InteriorPointLine | Computes a point in the interior of an linear geometry. | Class | com.vividsolutions.jts.algorithm | JTS Topology |
InteriorPointPoint | Computes a point in the interior of an point geometry. | Class | com.vividsolutions.jts.algorithm | JTS Topology |
IntersectionAdder | Computes the intersections between two line segments in SegmentStrings and adds them to each string. | Class | com.vividsolutions.jts.noding | JTS Topology |
IntersectionFinderAdder | Finds proper and interior intersections in a set of SegmentStrings, and adds them as nodes. | Class | com.vividsolutions.jts.noding | JTS Topology |
IntersectionMatrix | A Dimensionally Extended Nine-Intersection Model (DE-9IM) matrix. | Class | com.vividsolutions.jts.geom | JTS Topology |
Interval | Represents an (1-dimensional) closed interval on the Real number line. | Class | com.vividsolutions.jts.index.bintree | JTS Topology |
Interval | A contiguous portion of 1D-space. | Class | com.vividsolutions.jts.index.strtree | JTS Topology |
IntervalSize | Provides a test for whether an interval is so small it should be considered as zero for the purposes of | Class | com.vividsolutions.jts.index.quadtree | JTS Topology |
IsSimpleOp | Tests whether a Geometry is simple. | Class | com.vividsolutions.jts.operation | JTS Topology |
IsValidOp | See the documentation for the various geometry types for a specification of validity. | Class | com.vividsolutions.jts.operation.valid | JTS Topology |
ItemBoundable | Boundable wrapper for a non-Boundable spatial object. | Class | com.vividsolutions.jts.index.strtree | JTS Topology |
ItemVisitor | Interface | com.vividsolutions.jts.index | JTS Topology | |
IteratedNoder | Nodes a set of SegmentStrings completely. | Class | com.vividsolutions.jts.noding | JTS Topology |
JTSVersion | JTS API version information. | Class | com.vividsolutions.jts | JTS Topology |
Key | A Key is a unique identifier for a node in a tree. | Class | com.vividsolutions.jts.index.bintree | JTS Topology |
Key | A Key is a unique identifier for a node in a quadtree. | Class | com.vividsolutions.jts.index.quadtree | JTS Topology |
Label | A Label indicates the topological relationship of a component of a topology graph to a given Geometry. | Class | com.vividsolutions.jts.geomgraph | JTS Topology |
LengthIndexedLine | Supports linear referencing along a linear Geometry using the length along the line as the index. | Class | com.vividsolutions.jts.linearref | JTS Topology |
LengthLocationMap | Computes the LinearLocation for a given length along a linear Geometry. | Class | com.vividsolutions.jts.linearref | JTS Topology |
LineBuilder | Forms JTS LineStrings out of a the graph of DirectedEdges created by an OverlayOp. | Class | com.vividsolutions.jts.operation.overlay | JTS Topology |
LineIntersector | A LineIntersector is an algorithm that can both test whether two line segments intersect and compute the intersection point | Class | com.vividsolutions.jts.algorithm | JTS Topology |
LineMergeDirectedEdge | A DirectedEdge of a Fields inherited from class com. | Class | com.vividsolutions.jts.operation.linemerge | JTS Topology |
LineMergeEdge | An edge of a LineMergeGraph. | Class | com.vividsolutions.jts.operation.linemerge | JTS Topology |
LineMergeGraph | A planar graph of edges that is analyzed to sew the edges together. | Class | com.vividsolutions.jts.operation.linemerge | JTS Topology |
LineMerger | Sews together a set of fully noded LineStrings. | Class | com.vividsolutions.jts.operation.linemerge | JTS Topology |
LineSegment | Represents a line segment defined by two Coordinates. | Class | com.vividsolutions.jts.geom | JTS Topology |
LineSegmentIndex | An spatial index on a set of LineSegments. | Class | com.vividsolutions.jts.simplify | JTS Topology |
LineSequencer | Builds a sequence from a set of LineStrings so that they are ordered end to end. | Class | com.vividsolutions.jts.operation.linemerge | JTS Topology |
LineString | Basic implementation of LineString. | Class | com.vividsolutions.jts.geom | JTS Topology |
LineStringSnapper | Snaps the vertices and segments of a LineString to a set of target snap vertices. | Class | com.vividsolutions.jts.operation.overlay.snap | JTS Topology |
LinearComponentExtracter | Extracts all the 1-dimensional (LineString) components from a Geometry. | Class | com.vividsolutions.jts.geom.util | JTS Topology |
LinearGeometryBuilder | Builds a linear geometry (LineString or MultiLineString) incrementally (point-by-point). | Class | com.vividsolutions.jts.linearref | JTS Topology |
LinearIterator | An iterator over the components and coordinates of a linear geometry (LineStrings and MultiLineStrings. | Class | com.vividsolutions.jts.linearref | JTS Topology |
LinearLocation | Represents a location along a LineString or MultiLineString. | Class | com.vividsolutions.jts.linearref | JTS Topology |
LinearRing | Models an OGC SFS LinearRing. | Class | com.vividsolutions.jts.geom | JTS Topology |
Location | Constants representing the location of a point relative to a geometry. | Class | com.vividsolutions.jts.geom | JTS Topology |
LocationIndexedLine | Supports linear referencing along a linear Geometry | Class | com.vividsolutions.jts.linearref | JTS Topology |
MCIndexNoder | Nodes a set of SegmentStrings using a index based on MonotoneChains and a SpatialIndex. | Class | com.vividsolutions.jts.noding | JTS Topology |
MCIndexPointSnapper | Class | com.vividsolutions.jts.noding.snapround | JTS Topology | |